package com.orm.mybatis.format;

/**
 * 字符串格式处理类
 * 
 * @author 墨渐生微
 */
public class Format {

	/**
	 * 将传入的字符串进行包装处理,转换成#{}的格式
	 */
	public static String precompiledStr(String str) {
		return "#{" + str + "}";
	}

	/**
	 * 将传入的字符串进行包装处理,转换成 *=#{} 的格式
	 */
	public static String longPrecompiledStr(String str) {
		return str + "=" + precompiledStr(str);
	}
	/**
	 * 将传入的字符串进行包装处理,转换成 *=#{} 的格式
	 */
	public static String longPrecompiledStr(String column,String field) {
		return column + "=" + precompiledStr(field);
	}

	/**
	 * 将传入的字符串进行包装处理,转换成 *, 的格式
	 */
	public static String decStr(String str) {
		return " " + str + ",";
	}
}
